Refine this word faster
Curcuma longa
Definitions
Noun
- 1 widely cultivated tropical plant of India having yellow flowers and a large aromatic deep yellow rhizome; source of a condiment and a yellow dye wordnet
See also for "curcuma longa"
Next best steps
Mini challenge
Unscramble this word: curcumalonga